roller tread - German English Dictionary